package com.elong.android.specialhouse.entity;

import java.io.Serializable;
import java.util.Calendar;
import java.util.List;
import java.util.Map;

public class ApartmentDatepickerParam implements Serializable{
	private static final long serialVersionUID = 1;
	public static final String TAG = "ApartmentDatepickerParam";
	/** 日历上可选择的最早日期 */
	public Calendar startDate = null;

	/** 日历显示天数; startDate + dateRange == 最远可选日期 */
	public int dateRange = 0;

	/**
	 * AppConstants.CITYTYPE_HOTEL:表示国内城市
	 * AppConstants.CITYTYPE_GLOBAL_HOTEL：表示国际城市
	 */
	public int currentCityType;

	/** Key是月份,格式:2011-05 Value是月份对应的节日信息List. 格式: "9月10日：教师节" */
	public Map<String, List<String>> holidaysOfMonth = null;

	/** 预选定的入住日期(酒店) */
	public Calendar checkInDate = null;
	/** 预选定的退房日期(酒店) */
	public Calendar checkOutDate = null;

	//最长入住时间
	public int longestStay = 365;

	//最短入住时间
	public int shortestStay = 1;

	//提前入住时间
	public int checkInEarly = 0;

}
